--FATURAMENTO_PROD
ALTER TABLE FATURAMENTO_PROD DISABLE TRIGGER ALL
GO
UPDATE FATURAMENTO_PROD SET ITEM_PEDIDO = '0000' WHERE ITEM_PEDIDO <> '0000'
GO
ALTER TABLE FATURAMENTO_PROD ENABLE TRIGGER ALL
GO
--ROMANEIOS_RESERVAS
ALTER TABLE ROMANEIOS_RESERVAS DISABLE TRIGGER ALL
GO
UPDATE ROMANEIOS_RESERVAS SET ITEM_PEDIDO = '0000' WHERE ITEM_PEDIDO <> '0000'
GO
ALTER TABLE ROMANEIOS_RESERVAS ENABLE TRIGGER ALL
GO
--VENDAS_CANC_PROD
ALTER TABLE VENDAS_CANC_PROD DISABLE TRIGGER ALL
GO
UPDATE VENDAS_CANC_PROD SET ITEM_PEDIDO = '0000' WHERE ITEM_PEDIDO <> '0000'
GO
ALTER TABLE VENDAS_CANC_PROD ENABLE TRIGGER ALL
GO
--VENDAS_LOTE_PROD
ALTER TABLE VENDAS_LOTE_PROD DISABLE TRIGGER ALL
GO
UPDATE VENDAS_LOTE_PROD SET ITEM_PEDIDO = '0000' WHERE ITEM_PEDIDO <> '0000'
GO
ALTER TABLE VENDAS_LOTE_PROD ENABLE TRIGGER ALL
GO
--VENDAS_PROD_EMBALADO
ALTER TABLE VENDAS_PROD_EMBALADO DISABLE TRIGGER ALL
GO
UPDATE VENDAS_PROD_EMBALADO SET ITEM_PEDIDO = '0000' WHERE ITEM_PEDIDO <> '0000'
GO
ALTER TABLE VENDAS_PROD_EMBALADO ENABLE TRIGGER ALL
GO
--VENDAS_PRODUTO
ALTER TABLE VENDAS_PRODUTO DISABLE TRIGGER ALL
GO
UPDATE VENDAS_PRODUTO SET ITEM_PEDIDO = '0000' WHERE ITEM_PEDIDO <> '0000'
GO
ALTER TABLE VENDAS_PRODUTO ENABLE TRIGGER ALL
GO
--VENDAS_PRODUTO_FICHA
ALTER TABLE VENDAS_PRODUTO_FICHA DISABLE TRIGGER ALL
GO
UPDATE VENDAS_PRODUTO_FICHA SET ITEM_PEDIDO = '0000' WHERE ITEM_PEDIDO <> '0000'
GO
ALTER TABLE VENDAS_PRODUTO_FICHA ENABLE TRIGGER ALL
GO
--VENDAS_PRODUTO_RATEIO_CAIXA
ALTER TABLE VENDAS_PRODUTO_RATEIO_CAIXA DISABLE TRIGGER ALL
GO
UPDATE VENDAS_PRODUTO_RATEIO_CAIXA SET ITEM_PEDIDO = '0000' WHERE ITEM_PEDIDO <> '0000'
GO
ALTER TABLE VENDAS_PRODUTO_RATEIO_CAIXA ENABLE TRIGGER ALL
GO
--VENDAS_TERCEIRO_DEV_PROD
ALTER TABLE VENDAS_TERCEIRO_DEV_PROD DISABLE TRIGGER ALL
GO
UPDATE VENDAS_TERCEIRO_DEV_PROD SET ITEM_PEDIDO = '0000' WHERE ITEM_PEDIDO <> '0000'
GO
ALTER TABLE VENDAS_TERCEIRO_DEV_PROD ENABLE TRIGGER ALL
GO
--VENDAS_TERCEIRO_PRODUTO
ALTER TABLE VENDAS_TERCEIRO_PRODUTO DISABLE TRIGGER ALL
GO
UPDATE VENDAS_TERCEIRO_PRODUTO SET ITEM_PEDIDO = '0000' WHERE ITEM_PEDIDO <> '0000'
GO
ALTER TABLE VENDAS_TERCEIRO_PRODUTO ENABLE TRIGGER ALL
GO


DECLARE @PEDIDO CHAR(12)

DECLARE CUR_PEDIDOS CURSOR FOR SELECT PEDIDO FROM VENDAS

OPEN CUR_PEDIDOS
FETCH NEXT FROM CUR_PEDIDOS INTO @PEDIDO

WHILE @@FETCH_STATUS = 0
BEGIN
	EXECUTE('LX_MOVIMENTA_VENDAS_PA ''' + @PEDIDO + '''')
	FETCH NEXT FROM CUR_PEDIDOS INTO @PEDIDO
END

CLOSE CUR_PEDIDOS
DEALLOCATE CUR_PEDIDOS